plaster putty - Spanish English Dictionary